//--primaryColor:var(#1677ff);
.flex {
  display: flex;
  &.column {
    flex-direction: column;
  }
  &.end {
    justify-content: flex-end;
  }
  &.between {
    justify-content: space-between;
  }
  &.center {
    justify-content: center;
  }
  &.alignCenter {
    align-items: center;
  }
  &.alignStart {
    align-items: flex-start;
  }
  &.baseline {
    align-items: baseline;
  }
  &.warp{
    flex-wrap: wrap;
  }
}
body {
  user-select: none;
}
.videoPlay{
  .ant-modal-content{
    background-color: transparent;
    box-shadow: none;
  }
  .ant-modal-header{
    background-color: transparent;
  }
  .ant-modal-close{
    top: 20px;
    right: 28px;
  }
}
.full-modal {
  .ant-modal {
    max-width: 100%;
    top: 0;
    padding-bottom: 0;
    margin: 0;
  }
  .ant-modal-content {
    display: flex;
    flex-direction: column;
    height: calc(100vh);
  }
  .ant-modal-body {
    flex: 1;
  }
}
#nprogress .bar {
  background: #1677ff !important;
}
.single-line-text {
  white-space: nowrap; /* 不换行 */
  overflow: hidden; /* 溢出隐藏 */
  text-overflow: ellipsis; /* 显示省略号 */
}
